/* Copyright (c) 2004-2024 Peigen.info. All rights reserved. */

package info.peigen.hotpot.business.customer.facade.info;

import com.alibaba.fastjson2.annotation.JSONField;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;
import lombok.experimental.SuperBuilder;

import java.util.Date;

/**
 * <b>(CustomerWithdrawRateRuleInfo)</b>
 *
 * @author Peigen
 * @version 1.0.0
 * @since 2021/12/13
 */
@SuperBuilder
@Data
@NoArgsConstructor
@AllArgsConstructor
@FieldDefaults(level = AccessLevel.PRIVATE)
@Accessors(chain = true)
public class CustomerWithdrawRateRuleInfo {
    /** 查询时间 */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    Date queryRateTime;
    /** 是否实时 */
    Boolean realTime;
    /** 币种 */
    String  currency;
    /** 汇率 */
    String  rate;
    /** 查汇率时间 */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    Date rateTime;
    /** 查汇银行 */
    String  rateBankCode;
    /** 查汇银行名称 */
    String  rateBankName;
    /** 是否显示 */
    Boolean show;
}
